<!-- Root element of PhotoSwipe. Must have class pswp. -->
<link rel="stylesheet" href="__CDN__/assets/static/m/demo/css/bootstrap.min.css">
<link rel="stylesheet" type="text/css" href="__CDN__/assets/static/m/demo/css/demo.css">
<link rel="stylesheet" href="__CDN__/assets/static/m/demo/css/photoswipe.css">
<link rel="stylesheet" href="__CDN__/assets/static/m/demo/css/default-skin/default-skin.css">
<script src="__CDN__/assets/static/m/demo/js/photoswipe.min.js"></script>
<script src="__CDN__/assets/static/m/demo/js/photoswipe-ui-default.min.js"></script>
<div class="pswp" tabindex="-1" role="dialog" aria-hidden="true">
    <div class="pswp__bg"></div>
    <!-- Slides wrapper with overflow:hidden. -->
    <div class="pswp__scroll-wrap">
        <!-- Container that holds slides. PhotoSwipe keeps only 3 slides in DOM to save memory. -->
        <div class="pswp__container">
            <!-- don't modify these 3 pswp__item elements, data is added later on -->
            <div class="pswp__item"></div>
            <div class="pswp__item"></div>
            <div class="pswp__item"></div>
        </div>
        <!-- Default (PhotoSwipeUI_Default) interface on top of sliding area. Can be changed. -->
        <div class="pswp__ui pswp__ui--hidden">
            <div class="pswp__top-bar">
                <!--  Controls are self-explanatory. Order can be changed. -->
                <div class="pswp__counter"></div>
                <button class="pswp__button pswp__button--close" title="Close (Esc)"></button>
                <button class="pswp__button pswp__button--share" title="Share"></button>

                <div class="pswp__preloader">
                    <div class="pswp__preloader__icn">
                        <div class="pswp__preloader__cut">
                            <div class="pswp__preloader__donut"></div>
                        </div>
                    </div>
                </div>
            </div>

            <div class="pswp__share-modal pswp__share-modal--hidden pswp__single-tap">
                <div class="pswp__share-tooltip"></div>
            </div>
            <button class="pswp__button pswp__button--arrow--left" title="Previous (arrow left)"></button>
            <button class="pswp__button pswp__button--arrow--right" title="Next (arrow right)"></button>
            <div class="pswp__caption">
                <div class="pswp__caption__center"></div>
            </div>
        </div>
    </div>
</div>
<script>
    var openPhotoSwipe = function() {
        var pswpElement = document.querySelectorAll('.pswp')[0];
        // build items array
        var items = <?=$data['image_items']?>;

        // define options (if needed)
        var options = {
            loop: false,
            closeOnScroll: false,
            // history & focus options are disabled on CodePen
            history: true,
            focus: true,


            showAnimationDuration: 0,
            hideAnimationDuration: 0

        };

        var gallery = new PhotoSwipe( pswpElement, PhotoSwipeUI_Default, items, options);
        gallery.init();
    };

    // var myphoto = document.getElementsByClassName('img');
    var myphoto = document.getElementById('m_art_content');
    myphoto.onclick = function() {
        // var p_id = myphoto.getAttribute('rel');
        openPhotoSwipe(2);
    }
</script>